weekly rent - Spanish English Dictionary